road hog - French English Dictionary